package com.aier.admin.service;

import java.util.Map;



public interface IAdminBuyService {

    /**
     * 查询学校列表
     * @return
     */
    Map<String, Object> searchSchoolList(String sname,Integer cid,int page,int page_size);
    
    /**
     * 查询学校列表
     * @return
     */
    Map<String, Object> searchSchoolListNew(String sname,Integer cid,Integer method,int page,int page_size);
    
    /**
     * 根据学校购买服务
     * @param sid
     * @param method
     * @param edate
     * @return
     */
    int insertServiceBySchool(Long sid,Integer method,String edate);
    
    /**
     * 查询用户列表
     * @return
     */
    Map<String, Object> searchUserList(String account,String sdate,int page,int page_size);
    
    /**
     * 根据用户购买服务
     * @return
     */
    int insertServiceByUser(Long uid,Integer method,String edate);
    
    /**
     * 取消用户服务
     * @return
     */
    int deleteServiceByUser(Long uid);
    
    /**
     * 转移服务
     * @return
     */
    int insertNewService(Long uid,String account);
    
    /**
     * 学校购买短信
     * @param sid
     * @param price
     * @param mcount
     * @param total
     * @return
     */
    int insertMessageRecord(Long sid,Double price,Integer mcount,Double total);
    
    /**
     * 查询学校购买短信历史记录
     * @param sid
     * @param page
     * @param page_size
     * @return
     */
    Map<String, Object> serachsearchBuyList(Long sid,int page,int page_size);
}
